﻿using ChurchDiary.TableEntity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ChurchDiary.DAL.Contract
{
    public interface IDALMenu
    {
        EntityMenuList GetAllMenus(bool IsSuperUser,Guid userid);
        List<EntitySubMenu> GetSubMenus();
        EntitySubMenu GetSubMenu(int MenuId);
        string InsertSubMenu(EntitySubMenu SubMenu);
        string UpdateSubMenu(EntitySubMenu SubMenu);
        string DeleteSubMenu(int SubMenuId);
        List<EntityMainMenu> GetMainMenus(int CategoryId);
        List<EntityMenuCategory> GetMenuCategory();

        //EntitySubMenu GetSubMenu(int MenuId);
        
        //EntityMainMenu GetMainMenu(int MenuId);
        
    }
}
